Skip to content

ci: remove SonarQube integration#338

Merged
j-d-ha merged 4 commits into
mainfrom
ci/remove-sonar-cube
Apr 18, 2026
Merged

ci: remove SonarQube integration#338
j-d-ha merged 4 commits into
mainfrom
ci/remove-sonar-cube

Conversation

@j-d-ha

@j-d-ha j-d-ha commented Apr 18, 2026

Copy link
Copy Markdown
Collaborator

🚀 Pull Request

📋 Summary

Removes SonarQube/SonarCloud integration from CI workflows and all references in documentation. The .venv gitignore entry is also included as a minor cleanup.


🔄 Changes

  • Remove SonarQube steps from main-build.yaml and pr-build.yaml
  • Update CONTRIBUTING.md and docs/index.md to remove SonarCloud references
  • Remove SonarCloud badge from README.md
  • Add .venv to .gitignore

✅ Checklist

  • My changes build cleanly
  • I've added/updated relevant tests
  • I've added/updated documentation or README
  • I've followed the coding style for this project
  • I've tested the changes locally (if applicable)

🧪 Related Issues or PRs

Closes #...


💬 Notes for Reviewers

Pure removal — no logic changes. Safe to merge once CI passes.

j-d-ha added 4 commits April 17, 2026 20:06
- Ignored `.venv` directories across all subdirectories.
- Helps maintain a cleaner repository by excluding virtual environments.
- Removed steps related to SonarQube setup, caching, and execution from `pr-build.yaml`.
- Simplifies the workflow by focusing on build and test tasks.
- Deleted steps for SonarQube setup, caching, and execution.
- Simplified the workflow by retaining essential build and test steps.
- Deleted SonarCloud badge from `README.md` and `docs/index.md`.
- Removed mentions of SonarCloud code analysis in `CONTRIBUTING.md`.
@github-actions github-actions Bot added the type: ci CI/CD changes label Apr 18, 2026
@codecov

codecov Bot commented Apr 18, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #338   +/-   ##
=======================================
  Coverage   87.52%   87.52%           
=======================================
  Files         113      113           
  Lines        2814     2814           
  Branches      351      351           
=======================================
  Hits         2463     2463           
  Misses        250      250           
  Partials      101      101           

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 533d755...c9b1014. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@j-d-ha
j-d-ha enabled auto-merge (squash) April 18, 2026 00:38
@j-d-ha
j-d-ha disabled auto-merge April 18, 2026 18:57
@j-d-ha
j-d-ha merged commit 32795af into main Apr 18, 2026
9 of 10 checks passed
@j-d-ha
j-d-ha deleted the ci/remove-sonar-cube branch April 18, 2026 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: ci CI/CD changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant